History
History
Synonyms
UK
US
Meaning:
castigate

to punish (a person) severely with blows or by criticizing

criticize severely

chastise

to blame, criticize, punish etc (a person) severely

scold, discipline

rail

(one of) a series of horizontal or sloping bars or rods of a fence etc; a continuous line of such bars, laid on the ground for trains; to criticize a person angrily

criticize harshly

reprove

to express one's strong disapproval to (a person) of her or his behaviour

rebuke

CHEW OUT as in Wiktionary
CHEW OUT as in Wikipedia